international legal definition - Spanish English Dictionary